.border(@px:1px){
    border: @px solid #ddd;
}
.top_search_box{
//  border: 1px solid red;
    .search_box2{
       margin-left: 312px;
    }
}
.shopbox{
    width: 990px;overflow:hidden;
    margin: 0 auto;
    .tishi{
        width: 988px;height: 50px;
        border: 1px solid #EDD28B;
        background: #FFFDEE;
        .zhong{
            width: 970px;height: 20px;
            margin-top: 8px;
            position: relative;
//          .border;
            padding: 7px 0 0 20px;
            .tu{               
                display: block;width: 16px;height: 16px;
                float: left;   
                background: url(../images/bg_1.png)no-repeat -261px -270px;
                margin-right: 10px;
            }
            p{color: #FF7700;font-size: 12px;}
           .login{
               position: absolute;left: 350px;top: 0px;
               display: block;width: 68px;height: 25px;
               border-radius: 4px 4px;
               text-align: center;line-height: 25px;
               color: white;background: #EE4C4F;font-size: 12px;
               &:hover{background: rgba(238,76,79,0.8)}
           }
        }
    } 
    .allshop{
        width: 990px;height: 37px;
        margin-top: 20px;
//      .border;
        .quan{
            float: left; font-size: 16px;              
            line-height: 37px;
            color: #E4393C;
            font-size: 16px;
            span{margin-left: 5px;}
        }
        .pai{float: right;
            p{float: right;line-height: 37px;}
            .dizhi{
                float: right;padding: 5px 5px;
                .border;
            }
        }
    }  
    .hong{width: 990px;height: 2px;background: #F3F3F3;p{width: 82px;height: 2px;background: red;}} 
    .yindao{width: 990px;height: 32px;background: #F3F3F3;
            padding-top: 11px;
         
        .tiao{width: 978px;height: 18px;padding-left: 12px;
            .all1{margin-left: 10px;}
            .all2{margin-left:75px}
            .all3{margin-left:440px}
            .all4{margin-left:67px}
            .all5{margin-left: 82px;}
            .all6{margin-left: 40px;}
           
        }
    }
    
    .ziying{
        width: 980px;height: 18px;padding-left: 12px;margin-top: 30px;
        padding-bottom: 8px;
        border-bottom: 2px solid #AAAAAA;
        a{  padding: 3px 3px;background: #E3393B;
            border-radius: 3px 3px;color: white;
            margin-left: 5px;
        }
    }
//  商品信息部分
    .thing{
        width: 988px;height: 108px;.border;
        position: relative;
//      margin-top: -1px;
        .checkbox{
            position: absolute;left: 12px;top:19px;
        }
        .image{position: absolute;left: 40px;top: 14px;.border;width: 80px;height: 80px;}
        .des{   
                display: block;width: 208px;
                position: absolute;left: 130px;top: 0px;
                line-height: 20px;
                color: #333333;
                &:hover{color: #E54346;}
        }
        .meony{position: absolute;top: 14;right: 348px;}
        .math{
            position: absolute;top: 14px;right: 230px;
            width: 80px;height: 22px;
            p,.shu{.border;margin-left: -1px;text-align: center;line-height: 20px;height: 20px;float: left;cursor: pointer;}
            p{width: 16px;}
            .shu{width: 44px;}
        }
        .youhui{
            width: 80px;height: 22px;display: block;
            position: absolute;top: 37px;right: 229px;
            text-align: center;line-height: 22px;color: #AAAAAA;
        }
        .alljia{
            position: absolute; top: 14px;right: 122px;
            color: black;font-weight: 700;
        }
        .del{position: absolute;top: 14px;right: 62px;}
        .fus{position: absolute;top: 37px;right: 15px;}
    }
//商品信息分类结束部分
}
//商品结算部分
.endmath{
    width: 100%;height: 52px;
    box-shadow: 0 -1px 2px #ccc;
    position: fixed;
    z-index: 1220;
    background: white;
//  background: red;
     bottom: 0px;
     .middle{
         width: 990px;height: 52px;
         margin: 0 auto;
//       .border;
         .left{
             width: 240px;height: 52px;
             float: left;   
//           background: yellow;
             line-height: 52px;
             padding-left: 12px;
             .checkall{margin-left: 10px;font-family: "宋体";color:#666}
             a{margin-left: 20px;font-family: "宋体";}
         }
         .center{
             width: 537px;height: 52px;
             float: right;
             padding-right: 13px;
             .c-t,.c-b{text-align: right;padding-top: 5px; color: #999;font-family: verdana;}
              .c-t{             
                  .total{padding: 0 11px;}
                  .shuliang{span{color: #E4393C;font-weight: 700;}}
              }  
                 
             
         }
         .right{
             border: none;
             cursor: pointer;
             margin-top: 1px;
             width: 86px;height: 50px;
             text-align: center;line-height: 52px;
             background: #E54346;
             float: right;
             color: white;font-size: 18px;font-family: "微软雅黑";font-weight: 700;
         }
     }      
   }

//商品结算部分结束


//内容为空页面部分
.empty{
    width: 990px;height: 298px;
    margin: 0 auto;
//  .border;
    .tishi{
        width: 990px;height: 90px;margin-top: 80px;
        .tu{width: 340px;text-align: right;float: left; margin-right: 10px;}
        .wenzi{                             
            height: 90px;padding-top: 10px;
            p{color: #333333;font-size: 14px;padding-bottom: 10px;font-family: '宋体';}
            .denglu{
                    padding: 3px 10px;border-radius: 2px 2px;color: white;
                    background: #E43D40;margin-right: 10px;                   
            }
             .goshop{color: #005EA7; &:hover{color:#E43D40}}         
        }  
       
    }
}
//内容为空的页面结束

















